草庐IT

php - XSL : Get variable data without exslt:node-set

全部标签

xml - XSL 如何在不使用属性的情况下根据值计算节点数?

我做了研究,但我只找到了对属性进行操作时的解决方案。我最近开始研究XSL。我想用它把我的xml文件转换成html文件。我要提取的数据应该显示有多少节点具有特定值。XML具有以下结构:a12.11.10Failb13.11.10Failc14.11.10Pass我想要的是:2(失败次数)1(通过次数)任何人都可以帮助我完成这项任务吗? 最佳答案 也许: 关于xml-XSL如何在不使用属性的情况下根据值计算节点数?,我们在StackOverflow上找到一个类似的问题:

xml - XSLT:<xsl:strip-space> 不起作用

我的应用程序中有一个servlet过滤器,它拦截所有传入的请求并尝试从传入的XML中去除空格并将生成的“干净”XML写入响应。我正在使用XSLT来实现这一点。请参阅下面的XSLT:但是,这并没有按预期工作。生成的XML与原始XML相同(尽管在样式表中使用了。请帮我解决这个问题。问候,-阿希什 最佳答案 不清楚您打算获得什么作为输出,以及您对xsl:strip-whitespace的期望首先。但需要注意的一件事是,它不会去除所有空格,而只会去除那些在“通常”规则下被认为无关紧要的空格。特别是,根据XSLT1.0规范:Atextnode

xml - xsl :import or xsl:include 的相对路径

我正在尝试使用VBScript对XML对象执行XSLT转换。我正在翻译的XSL文件包括指示。如果我使用绝对URL(http://localhost/mysite/script.xsl),它会很好地导入样式表;但是,如果我使用相对路径(script.xsl),它会报告“找不到资源”。我需要能够在一组机器之间移植它,所以我需要能够使用相对URI。有什么建议吗?注意事项:VBScript文件位于http://localhost/myscript.asp第一个XSL文件位于http://localhost/mysite/styles.xsl第二个XSL文件位于http://localhost/

xml - 如何使用嵌入式 XML 和 XSL 文件

我正在尝试创建一个包含XML和XSL的嵌入式文件。测试基于"XMLandXSLinonefile"在dpawson.co.uk上。来源看起来像这样:]>最初我制作了一个有效的XML和XSL文件。XML如下所示:TestData2009-07-2905:37:14还有data.xsl文件看起来像这样:基于这些,我正在尝试创建一个包含XML和XSL的嵌入式XML文件。目前这个文件看起来像这样:]>TestData2009-07-2905:37:14此文档的问题在于不检索XML部分中表示的数据。怎么可能识别嵌入数据?是否需要一些特殊的语法? 最佳答案

node.js - 在 node.js 中解析大型 xml 文件(1G+)

我很难找到可以解析1G+大小的大型xml文件的Node包。我们的后端服务器主要是node.js,所以我不想用另一种语言/平台构建另一个服务来解析xml并将数据写入数据库。有没有人在Node中成功地做过这种事情?你用什么?我看过很多包,如xml-stream、big-xml等,它们都有自己的问题。有些甚至不能在mac上编译(而且看起来已经过时并且不再受支持)。我真的不需要将解析的结果转换成js对象或类似的东西。只需要理解数据,然后写入数据库。 最佳答案 最明显但不是很有帮助的答案是,这取决于要求。然而,在您的情况下,这似乎非常简单;您

xml - 按 XSL 中的 2 个字段分组

我有下一个xml:1001USD01.01.2009101001USD02.01.2009151001JPY01.01.200951002USD01.01.20095...我需要将其转换为html。记录应按id和cur分组。并在每组之后显示总金额。所以我们想要这样的东西:Bill:id=1001,cur=USDdate=01.01.2009amount=10date=02.01.2009amount=15totalamount=25Bill:id=1001,cur=JPYdate=01.01.2009amount=5totalamount=5Bill:id=1002,cur=USDda

xml - 如何总结 XSL 中 for-each 循环的结果?

我是XSL的新手,所以我真的不知道该怎么做。我有一个for-each语句,它对“单元格”类型的每个元素进行一些计算。我怎样才能总结结果并将它们存储在一个变量中以便我可以显示它?我已经包含了一部分代码。我希望有人知道这个问题的解决方案。感谢您投入时间和精力!.........7.0......................0HereIwouldliketohavethesumofFlipMachineTimeforallencounteredelementsoftypecell............ 最佳答案 您需要创建一个变量来

xml - 如何使用 xsl 和 xml 进行 I18N

我正在尝试使用xml/xsl制作不同语言的页面。我只想拥有一个xml和一个xsl。在我的页面Url上,我有一个参数pLanguage,我认为我可以用它来查看我是否选择了英语或荷兰语。我试过这段代码,但我不知道我是如何把它放在一起的:首先,我将所有需要翻译的单词设为变量,如下所示:要获取模板中的pageTitle,我现在可以使用我想通过使用if-else语句来测试我选择的语言是EN还是NL来替换上面的第一行代码,如下所示:但是我得到了错误:java.lang.IllegalArgumentException:无法解析参数号$lang.opdracht 最佳答案

C# : xml serialization of nodes with cyclic links

我有一个像这样的节点类:classNode{IEnumerableinputs;}它基本上定义了一个简单的图形。我想将我的图形序列化为人类可读的形式,所以通常我会说xml是可行的方法。但是XML并没有考虑到循环依赖性:)那么-序列化图表的最佳方式是什么?我可以想到几种方法:放弃XML,创建我自己的格式。使用XML,用唯一ID标记每个节点,将连接列表与节点分开存储并在加载后解析但我认为其他人以前一定也遇到过同样的问题,所以可能会有一些更好的选择。有谁知道可靠的方法吗? 最佳答案 对于xml,我会采用id方法(更改DTO模型,使其不是循

Python 迷你世界/xml : How to set node text with minidom api

我目前正在尝试加载一个xml文件并修改一对xml标记内的文本,如下所示:sometext我目前有一个名为getText的辅助函数我用来获取文本sometext多于。现在我需要修改childnodes我想,在节点内部修改具有上面显示的XML片段的节点,以更改sometext至othertext.通用API补丁getText功能在下面的脚注中显示。所以我的问题是,这就是我们获取文本的方式,我该如何编写一个名为setText(node,'newtext')的辅助辅助函数?.我更希望它在节点级别上运行,并自行找到通往子节点的路径,并且运行稳健。上一个问题的可接受答案为“I'mnotsureyo